incarnate again - French English Dictionary